home *** CD-ROM | disk | FTP | other *** search
- Short: V3.1, System monitor (MUI & AmiTCP optional)
- Author: tboeckel@uni-paderborn.de (Thore Böckelmann)
- Uploader: tboeckel@uni-paderborn.de (Thore Böckelmann)
- Type: util/moni
-
- Requires: Kickstart 2.04, MUI and AmiTCP optional
- Language: English (also German guide)
-
-
- This is the official continuation of the famous (and fabulous :-)
- system monitor from Andreas Gelhausen.
-
-
- What is Scout?
- ==============
-
- Scout is a tool that allows you to monitor your computer system. It displays
- many different things -- like tasks, ports, assigns, expansion boards, resident
- commands, interrupts, etc. -- and you can perform some certain actions on them.
-
- For example you can freeze tasks, close windows and screens, release semaphores
- or remove locks, ports and interrupts.
-
- Through AmiTCP it's also possible to use Scout as a TCP/IP service.
-
- Since version 2.0 of Scout you can use nearly all implemented functions through
- shell parameters. Therefore it's not necessary to install MUI for using Scout,
- but you will need MUI if you want to use Scout with its graphical user
- interface.
-
- BTW: Scout can open 49 different windows! :-)
-
-
- Changes from release 3.0 to release 3.1:
- ==========================================
-
- o all functions that access non-public lists and lists without locking
- mechanism are changed that these lists are "locked" by Forbid()/Permit()
- and all necessary data is copied to a temporary list before it is
- displayed. This makes Scout work MUCH more safer, causes less crashes,
- less lock-ups. And somehow the lists are displayed a bit faster, but maybe
- this is just an illusion and thus my very personal and very subjective
- opinion :)
-
- o fixed several bugs in many small function, far too much to list them all
- here.
-
- o the Task window now shows more exact task states when a task or process is
- waiting for certain single signals only, instead of just "waiting". If a
- task is waiting for more than one signal then it is still declared as
- "waiting".
-
- o the Vectors window swallowed the last character of each address due to
- too small MUI objects. Fixed.
-
- o the Interrupt window now shows all interrupts in the system, not just the
- interrupts in use. Additionally the interrupt priority level (IPL) is
- shown.
-
- o a semaphore's priority is now shown in the Semaphores window and the
- priority can be changed, too.
-
- o added a ResetHandler window, which lists the handler that will be invoked
- when you press the magic reset key combination :)
-
- o the InputHandler window now get it's list in a system clean way to be able
- to work with future versions of input device, like the input.device V50
- included in MorphOS (Harry 'Piru' Sintonen <sintonen@iki.fi>).
-
- o the function to get the task name of certain structures is now much more
- fail-safe, especially for BCPL strings which where falsely considered
- to be NUL-terminated, which is not necessarily the case (Harry 'Piru'
- Sintonen <sintonen@iki.fi>).
-
- o NSD device recognition had a little bug that caused some devices not be
- recognized as NSD-compliant ones (Harry 'Piru' Sintonen <sintonen@iki.fi>).
-
- o The System window crashed when identify.library wasn't available. Now it
- will display many messages saying that you don't have identify.library
- (Todd A. Oberly <taoberly@mindspring.com>).
-
- o Scout now tries to open identify.library from LIBS: first and from PROGDIR:
- afterwards in case you don't have it stored in LIBS:. Requested by Todd A.
- Oberly <taoberly@mindspring.com>
-
- o the last alert information in the System window can now be displayed
- without forcing an Enforcer-Hit if you have THOR's mmu.library installed.
- Without mmu.library you'll have to live with these unevitable hits. It is
- simply not possible to show the real last Guru without making Enforcer
- scream.
-
- o AmigaE programs with own stack swapping mechanism are now detected and the
- free stack size in the Tasks window is no longer calculated for such tasks
- (Harry 'Piru' Sintonen <sintonen@iki.fi>).
-
- o AmigaDOS error requesters ("Please insert volume...") are now disabled
- while looking for .fd files. This affects the Patches and the Functions
- windows (Gunther Nikl <gni@gecko.de>). Additionally the hexadecimal offsets
- now are preceded by "$" to make it easier to recognize them as hexadecimal
- numbers
-
- o the Remove function in the Tasks window didn't work anymore due to a wrong
- invocation of the RemoveTask command. Fixed.
-